package com.rfid.emergencywarehouse.net.entity;

import java.util.List;

public class QueryBarcodeRes {
    /**
     * total : -1
     * data : [{"barCode":"10502","materialId":5,"skuId":10,"packUnitId":"支","materialCategoryId":2,"materialCategoryName":"办公用品","materialType":"消耗品","materialName":"固体胶","skuModel":"大号","displayName":"固体胶（大）","wareHouseAreaId":"R01","wareHouseAreaName":"日常库","aisleId":"R01-1","aisleName":null,"locationId":"R01-1-2","madeDate":null,"expiryDate":null,"lastRepairDate":null,"nextRepairDate":null,"outSide":false,"shapeStatus":"","preOut":false,"preIn":false,"flowType":0,"memo":null,"createTime":"2024-09-18 15:16:22.425","boxTime":"2024-09-18 15:17:36.828","outTime":null,"modifyTime":"2024-09-18 15:16:22.425","createUserId":"1826147436652457984","createUserName":null,"boxUserId":"1826147436652457984","outUserId":null,"modifyUserId":"1826147436652457984","modifyUserName":null,"enabled":true}]
     * ext : null
     * code : 0
     * act : 0
     * msg : null
     */

    private int total;
    private Object ext;
    private int code;
    private int act;
    private Object msg;
    private List<DataBean> data;

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public Object getExt() {
        return ext;
    }

    public void setExt(Object ext) {
        this.ext = ext;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public int getAct() {
        return act;
    }

    public void setAct(int act) {
        this.act = act;
    }

    public Object getMsg() {
        return msg;
    }

    public void setMsg(Object msg) {
        this.msg = msg;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * barCode : 10502
         * materialId : 5
         * skuId : 10
         * packUnitId : 支
         * materialCategoryId : 2
         * materialCategoryName : 办公用品
         * materialType : 消耗品
         * materialName : 固体胶
         * skuModel : 大号
         * displayName : 固体胶（大）
         * wareHouseAreaId : R01
         * wareHouseAreaName : 日常库
         * aisleId : R01-1
         * aisleName : null
         * locationId : R01-1-2
         * madeDate : null
         * expiryDate : null
         * lastRepairDate : null
         * nextRepairDate : null
         * outSide : false
         * shapeStatus :
         * preOut : false
         * preIn : false
         * flowType : 0
         * memo : null
         * createTime : 2024-09-18 15:16:22.425
         * boxTime : 2024-09-18 15:17:36.828
         * outTime : null
         * modifyTime : 2024-09-18 15:16:22.425
         * createUserId : 1826147436652457984
         * createUserName : null
         * boxUserId : 1826147436652457984
         * outUserId : null
         * modifyUserId : 1826147436652457984
         * modifyUserName : null
         * enabled : true
         */

        private String barCode;
        private int materialId;
        private int skuId;
        private String packUnitId;
        private int materialCategoryId;
        private String materialCategoryName;
        private String materialType;
        private String materialName;
        private String skuModel;
        private String displayName;
        private String wareHouseAreaId;
        private String wareHouseAreaName;
        private String aisleId;
        private Object aisleName;
        private String locationId;
        private Object madeDate;
        private Object expiryDate;
        private Object lastRepairDate;
        private Object nextRepairDate;
        private boolean outSide;
        private String shapeStatus;
        private boolean preOut;
        private boolean preIn;
        private int flowType;
        private Object memo;
        private String createTime;
        private String boxTime;
        private Object outTime;
        private String modifyTime;
        private String createUserId;
        private Object createUserName;
        private String boxUserId;
        private Object outUserId;
        private String modifyUserId;
        private Object modifyUserName;
        private boolean enabled;

        public String getBarCode() {
            return barCode;
        }

        public void setBarCode(String barCode) {
            this.barCode = barCode;
        }

        public int getMaterialId() {
            return materialId;
        }

        public void setMaterialId(int materialId) {
            this.materialId = materialId;
        }

        public int getSkuId() {
            return skuId;
        }

        public void setSkuId(int skuId) {
            this.skuId = skuId;
        }

        public String getPackUnitId() {
            return packUnitId;
        }

        public void setPackUnitId(String packUnitId) {
            this.packUnitId = packUnitId;
        }

        public int getMaterialCategoryId() {
            return materialCategoryId;
        }

        public void setMaterialCategoryId(int materialCategoryId) {
            this.materialCategoryId = materialCategoryId;
        }

        public String getMaterialCategoryName() {
            return materialCategoryName;
        }

        public void setMaterialCategoryName(String materialCategoryName) {
            this.materialCategoryName = materialCategoryName;
        }

        public String getMaterialType() {
            return materialType;
        }

        public void setMaterialType(String materialType) {
            this.materialType = materialType;
        }

        public String getMaterialName() {
            return materialName;
        }

        public void setMaterialName(String materialName) {
            this.materialName = materialName;
        }

        public String getSkuModel() {
            return skuModel;
        }

        public void setSkuModel(String skuModel) {
            this.skuModel = skuModel;
        }

        public String getDisplayName() {
            return displayName;
        }

        public void setDisplayName(String displayName) {
            this.displayName = displayName;
        }

        public String getWareHouseAreaId() {
            return wareHouseAreaId;
        }

        public void setWareHouseAreaId(String wareHouseAreaId) {
            this.wareHouseAreaId = wareHouseAreaId;
        }

        public String getWareHouseAreaName() {
            return wareHouseAreaName;
        }

        public void setWareHouseAreaName(String wareHouseAreaName) {
            this.wareHouseAreaName = wareHouseAreaName;
        }

        public String getAisleId() {
            return aisleId;
        }

        public void setAisleId(String aisleId) {
            this.aisleId = aisleId;
        }

        public Object getAisleName() {
            return aisleName;
        }

        public void setAisleName(Object aisleName) {
            this.aisleName = aisleName;
        }

        public String getLocationId() {
            return locationId;
        }

        public void setLocationId(String locationId) {
            this.locationId = locationId;
        }

        public Object getMadeDate() {
            return madeDate;
        }

        public void setMadeDate(Object madeDate) {
            this.madeDate = madeDate;
        }

        public Object getExpiryDate() {
            return expiryDate;
        }

        public void setExpiryDate(Object expiryDate) {
            this.expiryDate = expiryDate;
        }

        public Object getLastRepairDate() {
            return lastRepairDate;
        }

        public void setLastRepairDate(Object lastRepairDate) {
            this.lastRepairDate = lastRepairDate;
        }

        public Object getNextRepairDate() {
            return nextRepairDate;
        }

        public void setNextRepairDate(Object nextRepairDate) {
            this.nextRepairDate = nextRepairDate;
        }

        public boolean isOutSide() {
            return outSide;
        }

        public void setOutSide(boolean outSide) {
            this.outSide = outSide;
        }

        public String getShapeStatus() {
            return shapeStatus;
        }

        public void setShapeStatus(String shapeStatus) {
            this.shapeStatus = shapeStatus;
        }

        public boolean isPreOut() {
            return preOut;
        }

        public void setPreOut(boolean preOut) {
            this.preOut = preOut;
        }

        public boolean isPreIn() {
            return preIn;
        }

        public void setPreIn(boolean preIn) {
            this.preIn = preIn;
        }

        public int getFlowType() {
            return flowType;
        }

        public void setFlowType(int flowType) {
            this.flowType = flowType;
        }

        public Object getMemo() {
            return memo;
        }

        public void setMemo(Object memo) {
            this.memo = memo;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getBoxTime() {
            return boxTime;
        }

        public void setBoxTime(String boxTime) {
            this.boxTime = boxTime;
        }

        public Object getOutTime() {
            return outTime;
        }

        public void setOutTime(Object outTime) {
            this.outTime = outTime;
        }

        public String getModifyTime() {
            return modifyTime;
        }

        public void setModifyTime(String modifyTime) {
            this.modifyTime = modifyTime;
        }

        public String getCreateUserId() {
            return createUserId;
        }

        public void setCreateUserId(String createUserId) {
            this.createUserId = createUserId;
        }

        public Object getCreateUserName() {
            return createUserName;
        }

        public void setCreateUserName(Object createUserName) {
            this.createUserName = createUserName;
        }

        public String getBoxUserId() {
            return boxUserId;
        }

        public void setBoxUserId(String boxUserId) {
            this.boxUserId = boxUserId;
        }

        public Object getOutUserId() {
            return outUserId;
        }

        public void setOutUserId(Object outUserId) {
            this.outUserId = outUserId;
        }

        public String getModifyUserId() {
            return modifyUserId;
        }

        public void setModifyUserId(String modifyUserId) {
            this.modifyUserId = modifyUserId;
        }

        public Object getModifyUserName() {
            return modifyUserName;
        }

        public void setModifyUserName(Object modifyUserName) {
            this.modifyUserName = modifyUserName;
        }

        public boolean isEnabled() {
            return enabled;
        }

        public void setEnabled(boolean enabled) {
            this.enabled = enabled;
        }
    }
}
